Intended learning outcomes
Students who successfully complete this course unit will be able to:
- Use the SQL language at an advanced level, including SQL / PSM (stored procedures, triggers, and functions);
- Understand and use transactional mechanisms (ACID) by understanding how they can be used to deal with concurrent access;
- Construct data access layers with transactional control;
- Know and discuss different storage models;
- Write technical reports with comparative analysis and discussion of different solutions.